IN> Из опубликованных исходников удалось переписать и собрать IN> PNTCHK 1.01.beta1 IN> Professional pointsegment checker IN> Переписаны части кода для полной совместимости с современной IN> версией FreePascal, поскольку со времени последней версии IN> PNTCHK произошли значительные изменения в компиляторе. Для IN> избавления от устаревшей и не поддерживаемой библиотеки DOS IN> Unit переписаны все части использующие функции оттуда - работа IN> с датой/временем, файловые операции. Переписаны IN> платформозависимые части и выкинуты несовместимые с 64-битными IN> процессорами ассемблерные вставки (отдельное спасибо Alexey IN> Korotkov 2:455/19 за функцию подсчёта CRC16). То есть IN> теоретически теперь должно собираться и работать на любой IN> платформе. На текущий момент собраны бинарники под DOS32 IN> (DPMI), Win (32/64), Linux (32/64), FreeBSD (32/64). Переписана и IN> убрана остаточная совместимость с TurboPascal и VirtualPascal, IN> поскольку FreePascal сейчас работает под всеми платформами. В целом IN> функционал не менялся и новых фич не добавлено. Пофиксены некоторые IN> баги и несоответствия между документированными функциями и реальным IN> поведением. Кто желает поразвлекаться с бета-тестированием - велкам в IN> нетмэйл.
Отлично! Хотелось бы поучаствовать.
И, соответственно, хоть автор и разрешил делать что угодно с его проектом, если он будет указан как автор (поэтому у исходников и была MIT лицензия), чтобы не получилось снова такого случая, что пришлось разыскивать автора и заставлять его рыться в старых CD-дисках в поисках исходников, то лучше бы подготовить исправленный код для публикации - мало ли, может лет через 10 кому-то снова понадобится что-то исправить :) Кстати, а что стало с функцией регистрации? :)